package cn.seaboot.admin.starter;

import org.springframework.boot.context.event.ApplicationPreparedEvent;
import org.springframework.context.ApplicationListener;
import org.springframework.stereotype.Component;

/**
 * 应用启动侦听
 * ApplicationStartingEvent
 * ApplicationEnvironmentPreparedEvent
 * ApplicationPreparedEvent
 * 开始创建对象	  create Object
 * 对象初始化 	    Object init
 * ApplicationStartedEvent
 * ApplicationReadyEvent
 * ApplicationFailedEvent
 * <p>
 * ContextClosedEvent（容器关闭时）
 * ContextRefreshedEvent（容器刷新时）
 * ContextStartedEvent（容器启动时候）
 * ContextStoppedEvent（容器停止的时候）
 *
 * @author ChenSS on 2017年8月21日
 */
@Component
public class ApplicationPreparedListener implements ApplicationListener<ApplicationPreparedEvent> {
    @Override
    public void onApplicationEvent(ApplicationPreparedEvent applicationStartedEvent) {
    }
}